culebra encapuchada de bocourt - Spanish English Dictionary